package br.com.harley.torneio.business;

import javax.inject.Inject;

import org.slf4j.Logger;

import br.com.harley.torneio.domain.TorneioJogador;
import br.com.harley.torneio.persistence.TorneioJogadorDAO;
import br.gov.frameworkdemoiselle.annotation.Name;
import br.gov.frameworkdemoiselle.stereotype.BusinessController;
import br.gov.frameworkdemoiselle.template.DelegateCrud;

@Name("torneioJogadorBC")
@BusinessController
public class TorneioJogadorBC extends DelegateCrud<TorneioJogador, Integer, TorneioJogadorDAO> implements IBaseBC {

	private static final long serialVersionUID = -6035997841265804265L;

	/**
	 * {@link Logger} da classe.
	 */
	@SuppressWarnings("unused")
	@Inject
	private Logger logger;

	/**
	 * {@inheritDoc}
	 */
	public void setLogger(Logger logger) {
		this.logger = logger;
	}
}
